<?
include_once "clases/dao/dao.Foro.php";
include_once "clases/negocio/clase.Foro.php";
include_once "clases/negocio/clase.Usuario.php";

class CrearForo extends Action
{
	var $tpl = "tpl/foro/tpl.CrearForo.php";

	function inicializar()
	{
		$this->asignar("grupos", ComboGrupo(RegistryHelper::getIdUsuario()));
	}

	function validar(&$v){
		$v->add(new Required('titulo', 'foro.titulo.required'),true);
		$v->add(new Required('descripcion', 'foro.descripcion.required'),true);

	}


	function procesar(&$nextAction){

		$grabar = $_GET["grabar"];

		if ($grabar = "true")
		{
			$id_usuario = RegistryHelper::getIdUsuario();
			$foro = new Foro();
			$foro->titulo = $_POST["titulo"];
			$foro->descripcion = $_POST["descripcion"];
			$foro->id_creador = $id_usuario;
			$foro->id_grupo = $_POST["id_grupo"];
			//$foro->fecha_creacion = date("Y/m/d",time());
			$foro->id_creador = $id_usuario;
			$foro->save();
			$i18n = "foro.creado";
			$nextAction->setNextAction("BuscarForo",$i18n);
		} else {
			$i18n = "";
			$nextAction->setNextAction("BuscarForo",$i18n);
		}
	}
}
?>